package cn.ava.basic.jwt;

import cn.ava.system.domain.Menu;
import cn.ava.user.domain.Logininfo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
/**
 * @ClassName: UserInfo
 * @Description: 用于封装用户信息给JWT进行加密
 * @Author: Avavaava
 * @Date: 2022/7/14 11:52
 * @version: 23.53
 *
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class UserInfo {
    // 用户信息
    private Logininfo logininfo;
    // 权限信息SN
    private List<String> Permissions;
    // 菜单信息
    private List<Menu> menus;


}
